<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul{margin:0;padding:0;}
button,input,select,textarea{outline:0;}
textarea{resize:none;}
ul,li{list-style:none;}
img{outline:0;border:none; display: block;}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none; }
input{border-radius: 0px; outline: none; box-shadow:none}
a{color:#333333;text-decoration:none;}
a:hover{text-decoration:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block; margin: 0; padding: 0;}
html{ overflow-x: hidden;}
body{ font-size: 12px; font-family: 'Microsoft Yahei','SimSun',sans-serif; min-width: 320px; color: 
#666;}

.dingbu{ width: 100%; background: url("../images/top_bg.jpg") repeat-x; border-bottom: #e8e8e8 1px solid; height: 30px; line-height: 30px;}
.dingbu_box{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.dingbu_left{ float: left; overflow: hidden;}
.dingbu_left h3{ font-size: 12px; color: #666; float: left;}
.dingbu_left h3 a{ color: #666;}
.dingbu_left ul{ float: left; overflow: hidden;}
.dingbu_left ul li{ float: left; padding: 0px 15px 0px 18px; background: url("../images/top_x.jpg") no-repeat right 7px;}
.dingbu_left ul li a{ color: #999;}

.dingbu_mid{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.dingbu_logo{ float: left; overflow: hidden;}
.dingbu_logo img{ display: block; max-width: 100%; padding: 21px 0;}
.dingbu_tell{ float: right; overflow: hidden;}
.dingbu_tell img{ display: block; max-width: 100%; padding: 15.5px 0;}

.dh_nav{BACKGROUND:#D20000; HEIGHT:40px; margin:0 auto}
.navin{margin:0 auto; max-width:1001px;}
.navul{LIST-STYLE-TYPE:none}
.navul li{POSITION:relative; TEXT-ALIGN:center; LINE-HEIGHT:34px; WIDTH:12.6%; FLOAT:left; MARGIN-LEFT:-1px;  FONT-SIZE:15px; _z-index:2000}
.li1{float:left; text-align:center; font-weight:bold; height:34px; line-height:34px; BACKGROUND:#292F3F}
.li0{float:left; list-style:none; BACKGROUND:url(../images/divider.gif) no-repeat right bottom}
.navul li.singleactive{Z-INDEX:2000; POSITION:relative; BACKGROUND#292F3F}
.navul li.navlmactive{Z-INDEX:2000; BACKGROUND:#292F3F}
.navul a{PADDING-BOTTOM:3px; DISPLAY:block; FLOAT:none;  PADDING-TOP:3px;COLOR:#fff;}
.navul li.diyige{BACKGROUND:none transparent scroll repeat 0% 0%;}
.list01{DISPLAY:none; BACKGROUND:#EAEBED}

.plist{WIDTH:980px; BACKGROUND:url(../images/pro_bg.jpg)  #fff repeat-x left bottom; }
.list01 a{COLOR:#3d3d3d}
.navul li.navlm:hover{Z-INDEX:5000 !important; POSITION:relative; BACKGROUND:url(../images/navactive.png) no-repeat left top}
.dropdowntriple{DISPLAY:none}
.navul li.navlm:hover .dropdowntriple{Z-INDEX:2000; POSITION:absolute; DISPLAY:block; TOP:40px; LEFT:0px}
.navul li.single:hover{Z-INDEX:5000 !important; POSITION:relative; BACKGROUND:url(../images/navactive2.jpg) no-repeat left top}
.navul li:hover ul li a{BACKGROUND:none transparent scroll repeat 0% 0%}
.navul li:hover dt a{BACKGROUND:#f8f8f8}
.navul li:hover dt a:hover{BACKGROUND:#cc0000; color:#fff}
.navul li:hover .plist{Z-INDEX:1000; POSITION:absolute; DISPLAY:block; TOP:40px; LEFT:-236px}
.navul li:hover .ndropdown{Z-INDEX:1000; POSITION:absolute; DISPLAY:block; TOP:40px; LEFT:0px}
.ndropdown{WIDTH:143px;}
.navul li.navlm:hover .gdropdown{Z-INDEX:1000; POSITION:absolute; DISPLAY:block; TOP:40px; LEFT:0px;WIDTH:143px}
#banner_list .Bnone {display: none;}

.list01 li{TEXT-ALIGN:left; PADDING:0px; MARGIN:10px 0px 0px;  BACKGROUND:url(../images/dpdivider.jpg) no-repeat right top; FLOAT:left; FONT-SIZE:12px}
.list01 li OL{}
.list01 li OL LI{ PADDING: 0px; LINE-HEIGHT: 18px; MARGIN-TOP: 1px; padding-left: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; _margin-right: 0px; _margin-left: 10px;color:#666; }
.list01 li OL LI .rd{color:#035FA3;}
.list01 li OL LI b{ font-size:16px; font-family:"å¾®è½¯é›…é»‘"; color:#000000; height:24px; line-height:24px; width:100px; margin-bottom:20px;}
.list01 li OL LI:hover{BACKGROUND:#c00}
.list01 li OL LI:hover A{COLOR:#fff}
.list01 DT:hover A{COLOR:#c00; font-size:14px;}
.list01 LI:hover{BACKGROUND:url(../images/dpdivider.jpg) no-repeat right bottom}
.list01 LI OL LI A{MARGIN-LEFT:3px;float:left;}
.list01 LI OL LI span{background-position: center center; float:left; background-image: url('../images/hot3.gif'); background-repeat: no-repeat; width: 30px; height: 24px;}
LI.feilei1{WIDTH:32.6531%;}  
LI.feilei1 LI{WIDTH:40%}
LI.feilei2{WIDTH:16.3265%}
LI.feilei2 LI{WIDTH:75%}
LI.feilei3{WIDTH:16.3265%}
LI.feilei3 LI{WIDTH:75%}
LI.feilei4{WIDTH:16.3265%; height:375px;}
LI.feilei4 LI{WIDTH:75%}
LI.feilei5{WIDTH:16.3265%; BACKGROUND:none transparent scroll repeat 0% 0%}
LI.feilei5 LI{WIDTH:75%}
.list01 LI.feilei5:hover{BACKGROUND:none transparent scroll repeat 0% 0%}
.list01 LI OL LI.dpb A{COLOR:#DB0000; FONT-WEIGHT:bold}
.list01 LI OL LI.dpb:hover A{COLOR:#DB0000; CURSOR:default}
.list01 DT A{LINE-HEIGHT:25px; FONT-SIZE:12px}
LI.dropbottom{TEXT-ALIGN:right; LINE-HEIGHT:26px; WIDTH:460px; padding-top:5px; FLOAT:right; COLOR:#fff}
LI.dropbottom A{DISPLAY:inline}
#flkd{ width: 275px;}

#banner_point{ Z-INDEX:9999; POSITION:absolute; BOTTOM:0px; HEIGHT:20px; right:20%; width: 58px;}
#banner{ Z-INDEX:10; POSITION:relative;  WIDTH:100%; HEIGHT:420px; OVERFLOW:hidden;}
#banner_list{ width:100%; margin:0 auto; overflow:hidden;}
#banner_list IMG{ WIDTH:100%; margin:0 auto; height: 100%; display: block;  max-width: 1440px; *height: 560px;}
#banner_bg{Z-INDEX:1000; POSITION:absolute; FILTER:alpha(opacity=60); WIDTH:100%; BOTTOM:0px; BACKGROUND:#000; HEIGHT:40px; CURSOR:pointer; opacity:0.6; _bottom:-1px}
#banner_info{Z-INDEX:1001; POSITION:absolute; LINE-HEIGHT:30px; BOTTOM:0px; DISPLAY:none; HEIGHT:30px; COLOR:#fff; FONT-SIZE:13px; CURSOR:pointer; FONT-WEIGHT:bold; LEFT:100px}
#banner_text{Z-INDEX:1002; POSITION:absolute; WIDTH:120px; BOTTOM:3px; RIGHT:3px}
#banner UL{Z-INDEX:1002; POSITION:absolute; PADDING-BOTTOM:0px; LIST-STYLE-TYPE:none; MARGIN:0px; PADDING-LEFT:0px; BOTTOM:10px; PADDING-RIGHT:0px; RIGHT:15px; PADDING-TOP:0px}
#banner UL LI{ position: relative; text-align: center; line-height: 12px; width: 16px; display: inline; background: url(../images/ifpoff.png) no-repeat; float: left; height: 8px; color: #fff; cursor: pointer; margin-right: 5px; _background: url("../images/ifpoff.gif") no-repeat;}
#banner UL LI.moren{BACKGROUND:url("../images/ifpon.png") no-repeat; COLOR:#fff; _background:url("../images/ifpon.gif") no-repeat;}
#banner_list A{POSITION:absolute; WIDTH:100%; DISPLAY:block; HEIGHT:440px}

.Btns{Z-INDEX:999; POSITION:relative; MARGIN:0px auto; max-WIDTH:1002px; HEIGHT:1px; padding: 0 10px;}
.Btns UL.BC{Z-INDEX:2; POSITION:absolute; WIDTH:540px; BOTTOM:5px; HEIGHT:37px}
.Btns UL.BC LI.bcl{Z-INDEX:3; POSITION:relative; WIDTH:125px; FLOAT:left; HEIGHT:25px; PADDING-TOP:12px}
A.btn01{LINE-HEIGHT:24px; PADDING-LEFT:18px; WIDTH:103px; DISPLAY:block; BACKGROUND:url(../images/bannerBtn.png) no-repeat left top; HEIGHT:25px; COLOR:#595959; CURSOR:pointer; _background:url(../images/bannerBtn.gif) left top no-repeat}

.BtnContent01{ z-index: 4; position: absolute; min-height: 100px; width: 170px; bottom: 36px; display: none !important; background: #fff; float: left; height: auto !important; height: 100px; overflow: visible; left: 0px;}
A.cur{BACKGROUND:url(../images/bannerBtn_select.png) no-repeat left top; COLOR:#000 !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
DIV.show{DISPLAY:block !important}
.BtnC_leftmenu{WIDTH:167px; FLOAT:left}
.BtnC_leftmenu DIV.stepTitle A{LINE-HEIGHT:30px; PADDING-LEFT:23px; WIDTH:148px;  HEIGHT:30px}
.BtnC_leftmenu DIV.stepTitle A:hover{LINE-HEIGHT:30px; PADDING-LEFT:23px; background:#f2f2f2; WIDTH:148px; DISPLAY:block; HEIGHT:30px}

.Btns UL.BC LI.bcl.bHover A.btn01{BACKGROUND:url(../images/bannerBtn_select.png) no-repeat left top; COLOR:white !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
.Btns UL.BC LI.bcl.bHover DIV.BtnContent01{DISPLAY:block !important}
.Btns UL.BC LI.bcl.bHover A.btn02{BACKGROUND:url(../images/bannerBtn_select.png) no-repeat left top; COLOR:white !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
.Btns UL.BC LI.bcl.bHover DIV.BtnContent02{DISPLAY:block !important}
.Btns UL.BC LI.bcl.bHover A.btn03{BACKGROUND:url(../images/bannerBtn_select.png) no-repeat left top; COLOR:white !important; _background:url(../images/bannerBtn_select.gif) left top no-repeat}
.Btns UL.BC LI.bcl.bHover DIV.BtnContent03{DISPLAY:block !important}

.banquan{ width: 100%; overflow: hidden; background: #1B1F27; padding: 10px 0;}
.banquan a{ color: #afafaf; }
.banquan_box{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px; line-height: 24px;}
.banquan_left{ float: left; overflow: hidden; color: #999;}
.banquan_right{ float: right; overflow: hidden; text-align: right;}
.banquan_right a{ color: #FFFFFF;}

.yqlj{ max-width: 1024px; margin: 0 auto; overflow: hidden; padding: 10px;}
.yqlj_tit{ line-height: 24px; font-weight: bold; font-size: 16px;}
.yqlj_box{ overflow: hidden; font-size: 0px; margin-top: 5px;}
.yqlj_box a{ display: inline-block; color: #666; font-size: 12px; line-height: 26px; padding-right: 8px;}
.yqlj_box a:hover{ color: #DB0000;}

.footwarp{ width: 100%; overflow: hidden; margin-top: 20px; background: #f5f5f5 url("../images/bottom_bg.jpg") repeat-x;}
.footer_feilei{ max-width: 1000px; margin: 0 auto; padding: 30px 10px 20px; overflow: hidden;}
.footer_feilei dl{ float: left; overflow: hidden; width: 16.5%; background: url("../images/right_x.gif") no-repeat 72.7273% bottom;}
.footer_feilei dl#ft1{ background: none; width: 26%;}
.footer_feilei dl#ft6{ background: none; width: 8%;}
.footer_feilei dl dt{ font-size: 14px; font-weight: bolder; margin-bottom: 15px; line-height: 23px;}
.footer_feilei dl dd{ overflow: hidden;}
.footer_feilei dl#ft1 dd{ line-height: 25px; color: #666;}
.footer_feilei dl dd a{ display: block; line-height: 25px; color: #666;}
.footer_feilei dl dd a:hover{ color: #DB0000;}

.cptj{ max-width: 1000px; margin: 10px auto 0; overflow: hidden; padding: 0 10px;}
.cptj_tit{ color: #000; font-size: 16px; font-weight: bold; line-height: 24px; height: 32px;}
.cptj_box{ overflow: hidden; margin-top: 10px;  height: 180px;}
.cptj_list{ max-width: 100%; overflow: hidden; font-size: 14px;}
.cptj_list a{ display: inline-block; color: #333; text-decoration: none; overflow: hidden;}
.cptj_list a img{ display: block;  width: 150px; height: 150px; vertical-align: top;}
.cptj_list a p{ text-align: center; height: 30px; line-height: 30px; overflow: hidden; font-size: 12px; color: #666666; width: 150px;}
.cptj_list a:hover{ text-decoration: underline; color: #DB0000;}
.cptj_list a:hover p{ color: #DB0000;}

.mainbox{ max-width: 1000px; margin: 20px auto 0; overflow: hidden; padding: 0 10px;}
.hyxw{ float: left; overflow: hidden; width: 26%;}
.hyxw_tit{ color: #000; font-weight: bold; font-size: 18px; line-height: 36px;}
.hyxw_top{ overflow: hidden; margin-top: 7px;}
.hyxw_top dt{ float: left; overflow: hidden; width: 100px; height: 70px; margin-right: 12px;}
.hyxw_top dt img{ display: block; width: 100%; height: 100%;}
.hyxw_top dd{ color: #666; line-height: 24px; max-height: 48px; overflow: hidden;}
.hyxw_top dd a{ color: #666;}
.hyxw_top dd a:hover{ color: #DB0000;}
.hyxw_wen{ overflow: hidden; margin-top: 10px;}
.hyxw_wen li{ height: 28px; line-height: 28px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.hyxw_wen li span{ color: #848484; padding-right: 6px;}
.hyxw_wen li a{ color: #333;}

.cpscx{ float: right; overflow: hidden; width: 24%;}
.cpscx_box{ height:100px; position: relative; overflow:hidden; width: 100%; margin-top:7px;}
.cpscx_box .btn11,.banner_pro .bBtn{ position: absolute; top:40px; width:22px; height: 78px; display: block; z-index: 3;}
.cpscx_box .btnPre,.banner_pro .bPre{ background: url("../images/bg_btnPre_index.png") no-repeat 0 0; left:10px;}
.cpscx_box .btnNext,.banner_pro .bNext{ background: url("../images/bg_btnNext_index.png") no-repeat 0 0; right: 10px;}
.cpscx_box .banner_wrap{ position: absolute; left:0px; top: 0px; z-index: 2;}
.cpscx_box .banner_wrap li{ width: 240px; float: left;}
.cpscx_box .banner_wrap li img{ width:240px; height:95px;}

.prolist{ overflow: hidden;}
.prolist li{ float: left; width: 50%; height: 26px; line-height: 26px; overflow: hidden; margin-top: 5px; white-space: nowrap; text-overflow: ellipsis;}
.prolist li a{ color: #666;}
.prolist li a:hover{ color: #DB0000;}
.pro_more{ overflow: hidden; padding-top: 3px; margin-top: 5px; font-weight: bold; text-align: right;}
.pro_more a{ display: inline-block; background: url("../images/ico3.jpg") no-repeat left center; padding-left: 25px; line-height: 23px; color: #666; text-decoration: underline; margin-right: 30px;}
.pro_more a:hover{ color: #DB0000;}

.sy_pro{ width:43%; float:left; margin-left:3.5%; overflow: hidden;}
.sy_pro_l{ float:right; margin-top:-20px; overflow:hidden}
.sy_pro_l li{ float:left; text-align:center}
.sy_pro_l li a{ background:#34495E; display:inline-block; float:left; color:#FFFFFF; padding:0 5px; margin-right:8px; width:60px; height:26px; line-height:26px}
.sy_pro_l li a:hover{background: #FF4A00; color:#FFF; }
.sy_pro_l li a.nomol{background: #FF4A00; color:#FFF; }

.ipro_flash{ WIDTH:100%; overflow: hidden;}
#i_focus{ Z-INDEX:1; POSITION:relative; PADDING:0px; MARGIN:0px auto; HEIGHT:288px; OVERFLOW:hidden}
#sypro_list{ margin:0 auto; overflow:hidden}
#i_focus_piclist LI{ POSITION:absolute; DISPLAY:none; HEIGHT:150px; OVERFLOW:hidden}
.ixpiclist{ width:100%; overflow: hidden;}
.piclist_left{ float:left; width:30%; overflow: hidden; margin-right: 2%;}
.piclist_left img{ display: block; width: 100%; height: 130px;}
.piclist_right{ overflow: hidden; margin-top:15px;}
.piclist_right p{  line-height:26px; color:#333; text-indent:20px; max-height: 104px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;}
.piclist_right span{ display: block; background:url("../images/ico2.jpg") no-repeat left center;  width:106px; float:right; margin-top:10px; padding-left: 20px;}

#i_focus_btn{ POSITION:absolute; BOTTOM:0px; HEIGHT:120px; LEFT:3px; margin-top:1px; width: 100%;}
#i_focus_btn LI{ PADDING:18px 2px 0px 2px; WIDTH:24.5%; FLOAT:left; FONT-SIZE:1px; BORDER-TOP:#BEC3C7 5px solid; CURSOR:pointer; box-sizing: border-box; margin-right: 0.5%; *width: 23%;}
#i_focus_btn IMG{ padding:2px; WIDTH: 100%; HEIGHT:80px; margin: 0 auto; box-sizing: border-box;}
#i_focus_btn .oni_cur{ BORDER-TOP:#EB0007 5px solid}
#i_focus_btn .oni_cur IMG{ BORDER:#EB0007 1px solid}
#i_focus_opdiv{BORDER-BOTTOM:#fff 1px solid; POSITION:absolute; FILTER:alpha(opacity=50); BORDER-LEFT:#fff 1px solid; WIDTH:374px; BOTTOM:0px; BACKGROUND:#000; HEIGHT:51px; BORDER-TOP:#fff 0px solid; BORDER-RIGHT:#fff 1px solid; LEFT:0px; opacity:0.5; -moz-opacity:0.5}
#i_focus_tx SPAN{LINE-HEIGHT:22px; DISPLAY:block; FONT-FAMILY:å¾®è½¯é›…é»‘ ; FONT-SIZE:16px; FONT-WEIGHT:bold}
#i_focus_tx{POSITION:absolute; BOTTOM:2px; COLOR:#fff; LEFT:8px}
#i_focus_tx .normal{DISPLAY:none}
#sy_scx{width:240px!important; width:230px; float:right;}

.sy_pro_fl{ margin:0 auto; width:97%; overflow: hidden;}
.sy_pro_fl li{ float:left; height:28px; line-height:28px; overflow: hidden; padding-left: 15px;}
.sy_pro_fl li a{ color: #666666;}
.sy_pro_fl li a:hover{ color: #DB0000;}

#gg1{ width:100%; margin:0 auto; overflow:hidden; border-bottom:#d8d8d8 1px solid; height:36px; line-height:36px}
.gonngao{ height:32px; margin:0 auto; max-width:1000px; overflow:hidden; padding: 0 10px;}
.gonngao_left{float:left; overflow: hidden;}
.inews h3{ line-height: 18px; margin-top: 8px; padding-right: 10px; color: #c00; float: left; font-family: å¾®è½¯é›…é»‘; font-size: 14px;}
.floatLeft{ PADDING-TOP:3px; float:left;}
.floatLeft IMG{ CURSOR:pointer; margin-top:8px}
#xwhdbd{ HEIGHT:32px; OVERFLOW:hidden;}
#xwhdbd UL LI{ line-height: 32px; height: 32px; overflow: hidden; text-overflow: ellipsis; overflow: hidden; padding-left: 20px;}
#xwhdbd UL LI a{ color: #666666;}

.ny_ban{ width: 100%; background: url("../images/com_bg.jpg") repeat-x; overflow: hidden;}
.ny_ban_box{ max-width: 1000px; margin: 0 auto; overflow: hidden;}
.ny_ban_box img{ display: block; width: 100%;}
#sub_banx { width: 100%; background: url("../images/sub_x.jpg") no-repeat center top; height: 17px;}

.sub_con { max-width: 1000px; margin: 15px auto 20px; overflow: hidden; padding: 0 10px;}
.sub_left{ float: left; overflow: hidden; width: 228px;}
.sub_title{ color: #333; font-weight: bold; font-size: 24px; line-height: 56px;}
.sub_left_l{ overflow: hidden; margin-top: 10px;}
.sub_left_l li{ height: 30px; line-height: 25px; color: #666666; border-bottom: #ECECEC 1px solid; margin: 4px 0px 4px 0px; padding-left: 40px; background: url("../images/list_ico.jpg") left center no-repeat;}
.sub_left_l li:hover{ background: url("../images/list_ico2.jpg") left center no-repeat; font-weight: bold; color: #333333;}
.sub_left_l li:hover a{color: #333333;}
.sub_left img { margin-top: 15px; padding: 1px; border: #d8d8d8 1px solid; background: #fff; display: block;}

.sub_right{ overflow: hidden;}
.weizhi{ padding: 10px 10px 15px 10px; overflow: hidden; margin-left: 12px;}
.sub_right_tit{ background: url("../images/line0.gif") no-repeat left bottom; padding-bottom: 10px; height: 30px; line-height: 30px;}
.sub_right_tit h3, .sub_right_tit h1{ float: left; font: bold 16px/30px 'microsoft yahei'; width: 30%; color: #333;}
.sub_right_tit span{ float: right; width: 60%; text-align: right;}
.sub_right_tit span a{ color: #666;}
.sub_right_tit span a:hover{ color: #DB0000;}
.sub_box{ overflow: hidden;}
.sub_news_right{ float: right; overflow: hidden; width: 200px;}
.rdgz{ overflow: hidden; border: #d8d8d8 1px solid; padding-bottom: 5px;}
.pub_tit{ font-size: 14px; margin: 0px 0px 6px 0px; line-height: 28px; color: #fff; text-indent: 15px; background: #666; font-weight: bold;}
.rdgz_box{ overflow: hidden;}
.rdgz_box li{ background: url("../images/yd.jpg") no-repeat 10px center; padding-left: 25px; line-height: 25px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-right: 15px;}
.rdgz_box li a{ color: #666;}
.rdgz_box li a:hover{ color: #C00;}

.xptj{ overflow: hidden; border: #d8d8d8 1px solid; padding-bottom: 5px; margin-top: 18px;}
.xptj ul{ overflow: hidden;}
.xptj ul li{ width: 83%; margin: 0 auto; overflow: hidden; padding-bottom: 10px;}
.xptj ul li img{ display: block; width: 100%;}
.xptj ul li p{ overflow: hidden; margin-top: 10px;}
.xptj ul li p span.proa1{ display: block; color: #666; line-height: 25px;}
.xptj ul li p span.proa1 a{ color: #666666;}
.xptj ul li p span.proa1 a:hover{ color: #DB0000;}
.xptj ul li p span.proa2{ display: block; line-height: 25px; text-align: right; color: #f90;}
.xptj ul li p span.proa2 a{ color: #f90;}

.sub_news_left{ overflow: hidden; max-width: 290px; float: left; margin-left: 10px;}
.news_list{ overflow: hidden;}
.news_list li{ line-height: 26px; height: 26px; overflow: hidden;}
.news_list li a{ color: #666;}
.news_list li span{ padding-right: 8px;}
.news_list li a:hover{ color: #DB0000;}

.fenye{ overflow: hidden; margin-top: 10px;}
.fenye li{display: inline;}
.fenye li a,.fenye li strong{ display: inline-block; color: #666666;}
.fenye li a:hover{ color: #DB0000;}

#box-kefu{ position: fixed; right: 0; top: 20%; z-index: 100; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+100));}
#box-kefu .kefu-open{ position: absolute; top: 0; right: 0; width: 138px; padding: 46px 0 0 0; background: url(../images/kefu_icon.png) no-repeat -46px 0; _background-image: url(../images/kefu_icon.gif); overflow: hidden;}
#box-kefu .kefu-open .guanbi{ display: block; position: absolute; width: 22px; height: 22px; right: 0; top: 0; text-indent: -9999px;}
#box-kefu .kefu-open div{ padding-bottom: 5px; background: url(../images/kefu_bg.png) no-repeat -268px bottom; width: 134px;}
#box-kefu .kefu-open ul{ background: url(../images/kefu_bg.png) repeat-y 0 0 #939393;}
#box-kefu .kefu-open li{ height: 32px; line-height: 32px; padding: 0 15px 2px; background: url(../images/kefu_bg.png) no-repeat -134px bottom;}
#box-kefu .kefu-open li a{ color: #fff; display: block; position: relative; zoom: 1; padding-left: 35px;}
#box-kefu .kefu-open li a:hover{ text-decoration: none;}
#box-kefu .kefu-open li a i{ display: inline-block; position: absolute; left: 10px; top: 6px; width: 21px; height: 21px; background: url(../images/kefu_icon.png) no-repeat 9999px 9999px; _background-image: url(../images/kefu_icon.gif);}
#box-kefu .kefu-open li a i.qq{ background-position: -86px -56px;}
#box-kefu .kefu-open li a i.online{ background-position: -56px -56px;}
#box-kefu .kefu-open li a i.txt{ background-position: -56px -86px;}
#box-kefu .kefu-close { position: absolute; top: 5px; right: 0; width: 0; height: 127px; padding: 0; background: url(../images/kefu_icon.png) no-repeat 0 0; _background-image: url(../images/kefu_icon.gif); cursor: pointer; overflow: hidden;}

.sub_art{ overflow: hidden; margin-left: 12px; padding: 0 10px;}
.neirong{ overflow: hidden;}
.art_title{ font-size: 16px; font-family: å¾®è½¯é›…é»‘; color: #c00; font-weight: bold; text-align: center; line-height: 35px;}
.jiathis{ margin-top: 10px; line-height: 30px; margin-bottom: 10px; overflow: hidden; text-align: center;}
.jiathis span{ padding: 0 5px;}
.art_body{ overflow: hidden; background: #F3F3F3; border: 1px #E5E5E5 solid; color: #444; padding: 20px; line-height: 26px; text-indent: 2em; font-size: 13px;}
.art_body img{ display: block; max-width: 100%; margin: 0 auto;}
.art_sxp{ overflow: hidden; margin-top: 10px;}
.art_sxp li{ line-height: 25px; height: 25px; overflow: hidden; color: #666;}
.art_sxp li a{ color: #666666;}
.art_sxp li a:hover{ color: #DB0000;}

.artcp_box{ overflow: hidden; margin-top: 10px; margin-bottom: 15px; height: 150px;}
.artcp_list a{ margin: 10px;}
.artcp_list a img{ display: block; width: 100px; height: 100px;}

.art_bottom{ overflow: hidden;}
.news_box{ float: left; overflow: hidden; width: 45%;}
.news_you{ float: right;}
.news_tit{ height: 30px; line-height: 30px; font-size: 15px; margin-top: 10px; margin-bottom: 10px; color: #C00; font-weight: bolder; border-bottom: 1px solid #CCC;}
.news_wen{ overflow: hidden;}
.news_wen li{ height: 25px; line-height: 25px; background: url("../images/dian.jpg") left center no-repeat; padding-left: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_wen li a{ color: #666;}
.news_wen li a:hover{ color: #DB0000;}
.news_wen li span{ float: right; color: #838282;}

.cp_ban{ width: 100%; overflow: hidden; background: url("../images/cru-bg.jpg") repeat-x;}
.cp_ban_box{ max-width: 1000px; margin: 0 auto; overflow: hidden;}
.cp_ban_box img{ display: block; width: 100%;}
.sub_proleft{ float: left; overflow: hidden; width: 239px; margin-top: 10px; padding-bottom: 10px; margin-right: 1px;}
.pro_sort{ overflow: hidden;}
.pro_sort h3 { font: 20px/30px 'microsoft yahei'; color: #c00; font-weight: bold;}
.pro_sort_list{ overflow: hidden; margin-top: 8px;}
.pro_sort_list li{ float: left; margin-top: 5px; background: url("../images/gif.gif") no-repeat left center; height: 26px; overflow: hidden; line-height: 26px; width: 50%; *width: 49.5%;}
.pro_sort_list li a{ padding-left: 10px; color: #666;}
.pro_sort_list li a:hover{ color: #DB0000;}

.cpzs{ overflow: hidden; margin-top: 10px;}
.cpzs h3{ margin-left: 0px; font: bold 16px/38px 'microsoft yahei'; color: #000;}
.cpzs ul{ overflow: hidden;}
.cpzs ul li{ line-height: 30px; height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url("../images/dian.jpg") no-repeat 0px 14px; padding-left: 10px;}
.cpzs ul li a{ color: #666;}
.cpzs ul li a:hover{ color: #DB0000;}

.sub_proright{ overflow: hidden; padding: 10px 10px 15px 10px;}
.pro_cont{ max-width: 99%; margin: 0 auto;}
.pro_lb{ }
.pro_lb dl{ overflow: hidden; background: url("../images/jsyj-x.jpg") no-repeat bottom; padding: 10px 0 20px;}
.pro_lb dl dt{ float: left; width: 166px; height: 155px; margin-right: 10px;}
.pro_lb dl dt img{ display: block; width: 100%; height: 100%;}
.pro_lb dl dd{ overflow: hidden;}
.pro_lb dl dd h2{ color: #232323; margin-bottom: 8px; font-size: 14px; font-weight: bold; line-height: 24px; height: 24px; overflow: hidden;}
.pro_lb dl dd h2 a{ color: #232323;}
.pro_lb dl dd h2 a:hover{ color: #DB0000;}
.pro_lb dl dd p{ line-height: 24px; max-height: 96px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;}

.pro_tit_bg{background:url("../images/sub_titbg.jpg") repeat-x left bottom; width: 100%; padding-bottom: 5px;}
.pro_tit_wz{ max-width: 1000px; margin: 0 auto; overflow: hidden; line-height: 25px; padding: 10px; font-size: 14px; color: #666;}
.pro_tit_wz a{ color: #666666;}
.pro_tit_wz a:hover{ color: #DB0000;}

.pro_top{ max-width: 1000px; margin: 0 auto; overflow: hidden;  padding: 10px;}
.pro_left{ float: left; width: 40.6%; overflow: hidden; margin-right: 24px; margin-top: 20px;}
.pro_img{ overflow: hidden; border: #d8d8d8 1px solid; padding: 2px;}
.pro_img img{ display: block; width: 100%;}
.pro_right{ overflow: hidden;}
.pro_title{ line-height: 30px; margin-top: 15px; color: #222; border-bottom: #d8d8d8 1px dashed; padding-bottom: 8px; font-size: 20px;}
.pro_tj_list{ overflow: hidden; padding-top: 15px; padding-bottom: 10px;}
.pro_tj_list li{ line-height: 28px; color: #666;}
.pro_tj_list li span{ color: #C00; font-weight: bold;}
.pro_hotline{ overflow: hidden;}
.pro_hotline img{ display: block; max-width: 100%;}
.pro_anniu{ overflow: hidden;}
.pro_anniu a{ display: block; float: left; margin-right: 10px; margin-top: 5px;}
.pro_anniu a img{ display: block; max-width: 100%;}
.pro_sxp{ overflow: hidden; margin-top: 10px;}
.pro_sxp li{ height: 23px; line-height: 23px; overflow: hidden; color: #666;}
.pro_sxp li a{ color: #666666;}
.pro_sxp li a:hover{ color: #DB0000;}

.pro_art{ max-width: 1000px; margin: 20px auto; overflow: hidden; padding: 0 10px;}
.pro_art_right{ float: right; width: 228px; overflow: hidden; margin-left: 25px;}
.cpkstd{ overflow: hidden;}
.cpkstd_tit{ overflow: hidden; font-size: 15px; color: #fff; background: #555; height: 32px; line-height: 32px; padding: 0 11px;}
.cpkstd_tit span{ display: block; background: url("../images/ico5.jpg") no-repeat right center;}
#pro_right_ss{ border:#ccc 1px solid;  margin-top:15px; padding-bottom:10px;padding-top:10px;}
#pro_right_ss select{width:190px; height:22px; border:1px solid #999; margin:7px 0px 2px 18px; padding-left:20px; color:#666;}

.rxcp{ border:#ccc 1px solid;  margin-top:15px; padding-bottom:10px; overflow: hidden;}
.rxcp_tit{ font-size: 15px; border-bottom: #ccc 1px solid; text-indent: 10px; height: 34px; line-height: 34px; background: #ededed; color: #222;}
.rxcp_tit img{ display: inline-block;}
.rxcp ul{ overflow: hidden; width: 181px; margin: 10px auto 0;}
.rxcp ul li{ overflow: hidden; border: #ccc 1px solid; padding: 2px; margin-top: 10px;}
.rxcp ul li img{ display: block; width: 100%;}

.lxwm{border:#ccc 1px solid;  margin-top:15px; padding-bottom:10px; overflow: hidden;}
.lxwm_box{ overflow: hidden;}
.lxwm_box img{ display: block; width: 100%;}

.pro_lefttitle{ overflow: hidden;}
.pro_lefttitle li{ float: left; font-size: 14px; margin-right: 3px;padding: 0px 43px 0px 43px; height: 35px; line-height: 35px; background: #f8f8f8; border: #ccc 1px solid;}
.pro_lefttitle li a{ color: #666;}
.pro_lefttitle li.nomol{ border: #f00 1px solid; background: #c00; color: #FFF;}
.pro_lefttitle li.nomol a{ color: #FFF;}
.pro_main{ border: #ccc 1px solid; border-top: #c00 1px solid; overflow: hidden; margin-bottom: 30px; padding-top: 8px; padding-bottom: 10px;}
.pro_body{ overflow: hidden; color: #3B3B3B; text-indent: 2em;font-size: 13px; line-height: 24px; padding: 10px;}
.pro_body img{ display: block; max-width: 100%; margin: 0 auto;}
.pro_zxly{ background: url("../images/proico.gif") no-repeat left center; font-size: 15px; text-align: left; color: #222; font-weight: bold; margin: 10px; padding-left: 22px;}
.por_ggtit{ font-size: 15px; color: #222; text-align: left; padding-left: 15px; margin: 10px 0px 10px 0px; line-height: 34px; background: #FAFAFA; border-top: #d8d8d8 1px solid; border-bottom: #d8d8d8 1px solid;}

.pub_list{ overflow:hidden; margin-left:12px;}
.pub_list dl{ float: left; overflow: hidden; width:24.3%; margin-top: 10px;}
.pub_list dl dt{ overflow: hidden; padding: 2px; margin-left: 9px;}
.pub_list dl dt img{ display: block; width: 100%; height: 105px;}
.pub_list dl dd{ text-align: center; color: #666; line-height: 24px; height: 24px; overflow: hidden;}
.pub_list dl dd a{ color: #666;}
.pub_list dl dd a:hover{ color: #DB0000;}

.sub_cont_left{ margin-right: 12px;}
.sub_cont{ padding: 10px 10px 15px 10px; overflow: hidden;}
.content_body{ overflow: hidden; text-indent: 2em; margin-top: 10px; line-height: 23px; color: #666;}
.content_body img{ display: block; max-width: 100%; margin: 0 auto;}
.cont_tab{ overflow: hidden; margin-top: 10px;}
.tab_title{ border-bottom: #d8d8d8 1px solid; height: 35px; position: relative;}
.tab_title ul{ position: absolute; left: 15px; top: 0; height: 36px;}
.tab_title ul li{ float: left; margin-right: 5px; background: #f8f8f8; height: 36px; line-height: 36px; border: #ddd 1px solid; border-bottom: none; padding: 0 15px; cursor: pointer;}
.tab_title ul li.active{ background: #c00; color: #fff;}
.tab_bd li{ display: none;}
.gsjj{ overflow: hidden; padding: 10px 5px; line-height: 26px; text-indent: 2em;}
.gsjj img{ display: block; max-width: 100%; margin: 0 auto;}
.qyry{ overflow: hidden;  padding: 10px 5px; line-height: 26px; text-indent: 2em;}

.ser_con{ max-width: 1000px; margin: 0px auto 20px; overflow: hidden;background: url("../images/serconbg.jpg") no-repeat; padding-top: 30px;}
.ser_con li{ float: left; padding: 5px; border: #ccc 1px solid; background: url("../images/serlistbg.jpg") repeat-x left bottom; width: 31.3333%; box-sizing: border-box; margin: 0 1%; *width: 30%;}
.ser_con li img{ display: block; width: 100%;}
.ser_con li span { padding: 5px 0px 0px 8px; line-height: 30px; color: #666; display: block; height: 30px; overflow: hidden;}
.ser_con li p { background: url("../images/serico.jpg") no-repeat 7px center; padding-left: 25px; width: 70px;}
.ser_con li p a{ color: #E10000;}

.ser_box{ max-width: 1000px; margin: 20px auto; overflow: hidden; padding: 0 10px;}
.ser_left{ float: left; overflow: hidden; width: 280px; margin-right: 20px;}
.cjwtcl{ overflow: hidden;}
.cjwtcl_tit{ font-weight: bold; font-size: 20px; margin-bottom: 10px; color: #232323; line-height: 23px;}
.cjwtcl ul{ overflow: hidden;}
.cjwtcl ul li{ line-height: 23px; background: url("../images/serico4.jpg") no-repeat left 6px; border-bottom: #d8d8d8 1px dashed; margin-bottom: 8px; padding-left: 15px; white-space: nowrap; overflow: hidden;}
.cjwtcl ul li a{ color: #666666;}
.cjwtcl ul li a:hover{ color: #DB0000;}
.cjwtcl ul li span{ color: #f90;}

.sub_scx_r{ overflow: hidden;}
.sub_s_c_tit{ width:100%; margin-top:7px; background:url("../images/line0.gif") no-repeat left 26px; height:37px}
.sub_s_c_tit h3{font-size:14px; float:left; width:30%}
.sub_s_c_tit span{ float:right; padding-right:3px; text-align:right; font-family:Arial;}
.sub_s_c_tit span a{ color: #666666;}
.sub_s_c_tit span a:hover{ color: #DB0000;}
.ser_info{ max-width: 99%; margin: 0 auto; overflow: hidden;}
.ser_info1{ overflow: hidden; margin-top: 10px; margin-bottom: 15px;}
.ser_info1_left{ width: 54%; float: left; padding: 3px 0; line-height: 30px; border-color: #ccc;}
.ser_info1_right{ float: right; width: 46%; overflow: hidden;}
.ser_info1_right img{ display: block; max-width: 100%;}
.ser_fwln{ overflow: hidden; color: #666; line-height: 23px;}
.ser_fwln p{ text-indent: 2em; margin-top: 10px;}
.ser_fwcn{ overflow: hidden; margin-top: 10px; margin-bottom: 15px; background: url("../images/dp.jpg") no-repeat right; line-height: 23px; padding: 15px 128px 15px 0px;}
.ser_fwcn strong{ display: block; margin-bottom: 10px;}
.ser_fwcn p{ text-indent: 2em; background: url("../images/gif-01.gif") no-repeat 2em 8px; padding-left: 12px;}
.ser_time{ overflow: hidden; line-height: 23px;}

.fwmain{ max-width: 1000px; margin: 0 auto; overflow: hidden; padding: 0 10px;}
.fwmain_left{ float: left; overflow: hidden; width: 220px; padding-top: 20px; padding-bottom: 10px; margin-right: 80px;}
.fwzc{ overflow: hidden; margin-bottom: 15px;}
.fwzc_tit{ line-height: 33px; background: url("../images/scx_left_tit.jpg") repeat-x; color: #fff; font-size: 14px; text-indent: 20px;}
.fwzc_box{ overflow: hidden; border: #d8d8d8 1px solid;}
.fwzc_box li{ line-height: 35px; height: 35px; overflow: hidden; text-indent: 40px; color: #666666; cursor: pointer;}
.fwzc_box li a{ color: #666666;}
.fwzc_box li:hover{ background: url("../images/left_hobg.jpg") no-repeat left center; color: #FFF;}
.fwzc_box li:hover a{ color: #FFF;}

.zhishi{ overflow: hidden; border: #d8d8d8 1px solid;}
.zhishi_tit{ font-size: 14px; background: url("../images/scx_tit.jpg") repeat-x left center; border-bottom: #d8d8d8 1px solid; padding-left: 12px; line-height: 30px; font-weight: bold;}
.zhishi ul{ overflow: hidden; margin: 9px 10px 0px 5px; }
.zhishi ul li{ background: url("../images/yd1.jpg") no-repeat left center; line-height: 26px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-left: 13px;}
.zhishi ul li a{ color: #666666;}
.zhishi ul li a:hover{ color: #DB0000;}

.zixun{ overflow: hidden;}
.zixun a{ display: block; margin-top: 18px; border: #d8d8d8 1px solid; padding: 2px;}
.zixun a img{ display: block; width: 100%;}

.sub_img{ overflow: hidden; margin-top: 20px;}
.sub_img img{ display: block; width: 100%;}

.sub_banner2{ width: 100%; overflow: hidden; background: url("../images/job_bg.jpg") repeat-x left top;}
.sub_banner2_box{ max-width: 1440px; margin: 0 auto; overflow: hidden;}
.sub_banner2_box img{ display: block; width: 100%;}

.scx_con{ max-width: 1000px; margin: 25px auto 20px; overflow: hidden;}
.job_01{ float: left; border-left: #d8d8d8 1px solid; width: 23.5%; padding-left: 2%; overflow: hidden;}
.job_01 h3{ font-size: 16px; margin-bottom: 10px; line-height: 23px;}
.job_01 p{ line-height: 23px; color: #666666;}

.job_02{ float: left;  width: 18%; margin-left: 3.5%; background: url("../images/job_02.jpg") no-repeat left 30px; overflow: hidden;}
.job_02 h3{ font-size: 16px; margin-bottom: 10px; line-height: 23px;}
.job_02 ul{ padding-left: 60px; overflow: hidden;}
.job_02 ul li{ line-height: 26px; color: #666666;}
.job_02 ul li a{ color: #666666;}
.job_02 ul li a:hover{ color: #DB0000;}

.job_03{ float: left; width: 20%; margin-left: 1.5%; background: url("../images/job_03.jpg") no-repeat left 30px; overflow: hidden;}
.job_03 h3{ font-size: 16px; margin-bottom: 10px; line-height: 23px;}
.job_03 span{ padding-left: 60px; line-height: 26px; float: right;}
.job_03 p{ background: url("../images/job_aj.jpg") no-repeat; width: 107px; height: 28px; text-align: center; line-height: 28px; float: right; margin-top: 20px; font-weight: bold;}
.job_03 p a{ color: #fff;}

.job_04 { float: right; width: 26%; padding-left: 2%; text-indent: 20px; background: url("../images/job_04.jpg") no-repeat left top; overflow: hidden;}
.job_04 h3{ font-size: 16px; margin-bottom: 10px; line-height: 23px;}
.job_04 p{ padding: 7px; line-height: 26px; overflow: hidden; line-height: 23px;}

.job_cz{ max-width: 1000px; margin: 18px auto 20px; overflow: hidden;}
.job_cz_tit{ background: url("../images/jobaj.jpg") no-repeat; width: 38px; height: 155px; float: left; text-indent: -9999px;}

.LiPicImg{ overflow: hidden; margin-top: 18px;}
.LiPicImg li{ float: left; overflow: hidden; margin-left: 3.2%; width: 16.8%; *width: 16.7%;}
.LiPicImg li a{ overflow: hidden; display: block; padding: 2px; border: #d8d8d8 1px solid;}
.LiPicImg li a img{ display: block; width: 100%; height: 105px;}

@media (max-width: 899px) and (min-width: 769px){
	.navul li:hover .plist{ width: 720px; left: -168px;}
	LI.feilei1 LI{ width: 60%;}
}
@media (max-width: 768px){
	.dingbu_tell{ display: none;}
	.dingbu_logo img{ padding: 10px 0;}
	.banquan_left{ width: 100%; text-align: center;}
	.banquan_right{ width: 100%; text-align: center;}
	.footer_feilei dl{ width: 100%; background: none; margin-top: 10px;}
	.footer_feilei dl#ft1{ width: 100%; margin-top: 0px;}
	.footer_feilei dl#ft6{ width: 100%;}
	.footer_feilei dl dd a{ float: left; width: 25%;}
	.footer_feilei dl dt{ margin-bottom: 5px;}
	.hyxw{ width: 100%;}
	.sy_pro{ width: 100%; margin-left: 0%;}
	.cpscx{ width: 100%;}
	.sy_pro_l li:last-child a{ margin-right: 0px; padding: 0px;}
	.piclist_left{ margin-top: 5px;}
	.Btns{ display: none;}
	#banner{ height: 200px; }
	.dh_nav{ height: 80px;}
	.navin{ width: 100%;}
	.navul li{ width: 25%;}
	.sub_left{ display: none;}
	.weizhi{ margin-left: 0px; padding: 10px 0px 15px;}
	.sub_right_tit span{ width: auto;}
	.sub_news_left{ width: 100%; margin-left: 0px; float: none; max-width: 100%;}
	.sub_news_right{ width: 100%; margin-top: 10px;}
	.sub_art{ margin-left: 0px; padding: 0px;}
	.artcp_box{ margin-bottom: 0px;}
	.news_box{ width: 100%;}
	.sub_proleft{ width: 100%; float: none; margin-right: 0px;}
	.cpzs{ display: none;}
	.sub_proright{ padding: 10px 0 15px;}
	.pro_lb dl dt{ width: 124px; height: 124px;}
	#proshow{ display: none;}
	#pro_more{ text-align: center; font-size: 14px; color: #FFFFFF; line-height: 30px; background: #c00; margin-top: 5px; border-radius: 5px;}
	.pro_left{ width: 100%; margin-right: 0px; margin-top: 0px; float: none;}
	.pro_art_right{ display: none;}
	.pro_main{ margin-bottom: 0px;}
	.ser_con{ padding-top: 20px;}
	.ser_con li{ width: 98%; margin-top: 10px;}
	.ser_left{ width: 100%; margin-right: 0px; float: none;}
	.ser_info1_left{ width: 100%;}
	.ser_info1_right{ width: 100%;}
	.fwmain_left{ width: 100%; float: none; margin-right: 0px;}
	.job_01{ width: 98%; box-sizing: border-box;}
	.job_02{ width: 96.5%; margin-top: 15px;}
	.job_03{ width: 98.5%; margin-top: 15px;}
	.job_04{ width: 98%; margin-top: 15px;}
	.LiPicImg li{ width: 46.5%; margin-bottom: 10px;}
	.LiPicImg li a img{ height: auto;}
}
@media (max-width: 599px) and (min-width: 320px){
	.pub_list{ margin-left: 0px; padding: 0 10px;}
	.pub_list dl{ width: 48%;}
	.pub_list dl:nth-child(2n){ float: right;}
	.pub_list dl dt{ margin-left: 0px;}
}

#service{width:99%; margin:0 auto}
#service p{margin-top:10px; text-indent:20px; color:#666}
#service li{    margin-top:18px;overflow:hidden;padding:12px 5px 12px 12px;border:#d8d8d8 1px solid;height:110px}
#service li img{float:left; width:130px; height:90px; padding:3px; border:#d8d8d8 1px solid; background:#fff}
#service li span{float:right; width:585px; color:#666}
#service li span h3{font-size:12px; color:#333; background:url(..../images/gif-01.gif) no-repeat left 7px; padding-left:15px}
.sera1{background:url(../images/ser_bg.jpg) repeat-x left bottom}
#service li span h4{    float:right;margin-right:10px;font-weight:normal;text-align:center;margin-top:28px;text-indent:10px;width:114px;height:24px;line-height:24px;overflow:hidden;background:url(../images/xq.jpg) no-repeat left center;  font-size:12px}


#gallery{ padding:10px}
#descriptions{ position:relative;  height:50px;  background:#EEE;  margin-top:10px;  width:720px;  padding:10px;  overflow:hidden}
#descriptions .ad-image-description{ position:absolute}
#descriptions .ad-image-description .ad-description-title{ display:block}

.ad-gallery{ width:730px; margin:0 auto}
.ad-gallery, .ad-gallery *{ margin:0;  padding:0}
.ad-gallery .ad-image-wrapper{ width:680px;  height:px;  margin-bottom:10px;  position:relative;  overflow:hidden}

.ad-gallery .ad-image-wrapper .ad-loader{ position:absolute;  z-index:10;  top:48%;  left:48%;  border:1px solid #CCC}
.ad-gallery .ad-image-wrapper .ad-next{ position:absolute;  right:0;  top:0;  width:25%;  height:100%;  cursor:pointer;  display:block;  z-index:100}
.ad-gallery .ad-image-wrapper .ad-prev{ position:absolute;  left:0;  top:0;  width:25%;  height:100%;  cursor:pointer;  display:block;  z-index:100}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next{ }
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(../images/ad_prev.png); width:30px; height:30px; display:none; position:absolute; top:47%; left:0; z-index:101}
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{background:url(../images/ad_next.png); width:30px; height:30px; right:0; left:auto}
.ad-gallery .ad-image-wrapper .ad-image{position:absolute; overflow:hidden; top:0; left:0; z-index:9}
.ad-gallery .ad-image-wrapper .ad-image a img{border:0}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{position:absolute; bottom:0px; left:0px; padding:7px; text-align:left; width:100%; z-index:2; background:url(../images/opa75.png); color:#000}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description{background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true,sizingMethod=scale,src='../images/opa75.png')}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title{ display:block}
.ad-gallery .ad-controls{ height:20px}
.ad-gallery .ad-info{ float:left}
.ad-gallery .ad-slideshow-controls{ float:right}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop{ padding-left:5px;  cursor:pointer}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown{ padding-left:5px;  font-size:0.9em}
.ad-gallery .ad-slideshow-running .ad-slideshow-start{ cursor:default;  font-style:italic}
.ad-gallery .ad-nav{ width:95%;  position:relative}
.ad-gallery .ad-forward, .ad-gallery .ad-back{ position:absolute;  top:0;  height:100%;  z-index:10}

.ad-gallery .ad-forward, .ad-gallery .ad-back{height:100px}
.ad-gallery .ad-back{cursor:pointer; left:-20px; width:13px; display:block; background:url(../images/ad_scroll_back.png) 0px 22px no-repeat}
.ad-gallery .ad-forward{cursor:pointer; display:block; right:-20px; width:13px; background:url(../images/ad_scroll_forward.png) 0px 22px no-repeat}
.ad-gallery .ad-nav .ad-thumbs{ overflow:hidden;  width:100%}
.ad-gallery .ad-thumbs .ad-thumb-list{ float:left;  list-style:none}
.ad-gallery .ad-thumbs li{ float:left;  padding-right:5px}
.ad-gallery .ad-thumbs li a{ display:block}
.ad-gallery .ad-thumbs li a img{ border:3px solid #CCC;  display:block; width:200px; height:160px}
.ad-gallery .ad-thumbs li a.ad-active img{ border:3px solid #616161}

#sub_right_com{width:100%; margin:0 auto; text-indent:20px; margin-top:10px}
.honor_list{width:98%; margin:0 auto; height:117px; border-bottom:#ccc 1px dashed; margin-top:15px}
.honor_list img{float:left; width:130px; height:90px; padding:7px; padding-top:9px; float:left}
.honor_list span{float:right; width:565px; height:98px; padding:10px 10px 10px 5px; text-align:left; color:#666}
.honor_list h3{font-size:14px; background:url(../images/h3ico.jpg) no-repeat left 6px; padding-left:18px; margin-bottom:5px; text-indent:0; color:#333}

#jsyj{width:99%; margin:0 auto; color:#666}
#jsyj_top{width:100%; float:left; background:url(../images/jsyj_topbg.jpg) no-repeat right bottom;  height:159px; margin-bottom:20px}
#jsyj_top span{float:left; width:60%; padding-top:27px; text-indent:20px; color:#6E6E6E}
#jsyj li{background:url(../images/jsyj-x.jpg) no-repeat center bottom; overflow:hidden; height:145px; width:100%; margin-bottom:8px; float:left}

#jsyj li p{ width:166px; height:115px; margin-left:15px; margin-right:10px; float:left}
#jsyj li img{ width:151px; height:150px; padding:5px; padding-left:6px}
#jsyj li  span h3{font-size:12px; text-indent:0px; color:#232323; margin-bottom:8px}
#jsyj li span{ width:540px; color:#666; text-indent:20px}

.qywh{margin:0 auto; width:100%}
.qywh dl{padding-top:20px; border-bottom:#d8d8d8 1px solid;height:96px}
.qywh dl.first{background:none}
.qywh dl dt{float:left; margin:0 25px; background:url(../images/qywh_bg.jpg) no-repeat left top; width:136px; height:91px}
.qywh dl dt img{padding:6px 10px 10px 6px; width:120px; height:75px}
.qywh dl dd h3{font-size:14px; font-weight:bold; color:#c00}
.qywh dl dd{font-size:14px}
.qywh dl dd span{font-family:Arial; color:#8F97A3}

#gj_tj{margin:0 auto; width:100%; overflow:hidden}
#gj_tj span{float:left; width:65%; color:#666; padding-top:10px; padding-left:10px}
#gj_tj img{float:right; width:236px; height:150px}
#gj_tj span h3{padding-top:30px; font-family:å¾®è½¯é›…é»‘; text-indent:0; font-size:18px; color:#F60}
#gj_tj span h4{ font-family:Arial; text-indent:0; font-size:12px; font-weight:normal}
#gj_list{margin:0 auto; width:100%; border-top:#999 1px dashed; padding-top:20px; margin-top:20px}
#gj_list ul{margin-left:8px; overflow:hidden}
#gj_list li{float:left; width:32%;  text-indent:20px; margin-top:20px}

#gj_list li img{width:180px; height:118px}
#gj_list li span{float:left; width:80%; margin-left:20px; background:url(../images/gj_ico.jpg) no-repeat left center; line-height:30px}
#gj_list h3{font-size:14px; line-height:30px; border-bottom:#d8d8d8 1px  solid;  margin-top:10px; background:url(../images/h3ico.jpg) no-repeat 5px center; padding-left:5px; margin-bottom:15px}

#peijian{margin:0 auto; width:98%; overflow:hidden; margin-top:5px}
#peijian p{text-indent:20px; color:#666; background:url(../images/zline.gif) repeat-y left bottom; line-height:28px}
#peijian ul{margin-top:18px}
#peijian li{float:left; width:20%; text-align:center; margin-top:7px}
#peijian li img{width:120px; height:90px; padding:3px; border:#d8d8d8 1px solid; margin-bottom:7px}

.zplc_tit{WIDTH:98%; margin:0 auto; PADDING-TOP:5px}
.zplc_tit IMG{DISPLAY:block}
.zplc_nr{PADDING-BOTTOM:10px; PADDING-LEFT:0px; PADDING-RIGHT:0px; PADDING-TOP:10px}
.zplc_nr P{LINE-HEIGHT:28px; TEXT-INDENT:28px}
.zplc_nr P SPAN{COLOR:#f20000; FONT-SIZE:14px}
.zplc_nr1{TEXT-ALIGN:center; PADDING-BOTTOM:5px; PADDING-LEFT:0px; WIDTH:652px; PADDING-RIGHT:0px; COLOR:#f60; FONT-SIZE:14px; FONT-WEIGHT:bold; PADDING-TOP:5px}

#job_tj{margin:0 auto; width:98%; margin-top:10px; border:#d8d8d8 1px solid; overflow:hidden}
#job_tj_left{width:45%; float:left; padding:8px}
#job_tj_left img{margin-bottom:15px}
#job_tj_left p{text-indent:20px; line-height:25px; color:#666}
#job_tj_right{float:right; width:52%; background:#f7f7f7; border-left:#ccc 1px solid}
#job_tj_right ul{margin:5px 10px 0px 20px}
#job_tj_right li{line-height:35px!important; line-height:37px;  background:url(..../images/yd.jpg) no-repeat left center; padding-left:15px}
#job_tj_right p{text-indent:20px; margin:15px 10px 10px 15px;  line-height:26px; padding-bottom:18px; border-bottom:#ccc 1px dashed}
#job_tj_right span{float:right; background:url(../images/jt.gif) no-repeat left center; padding-left:22px;  width:60px; line-height:26px; font-weight:bold; margin:10px 10px 5px 0px}

#job_fc{margin-top:25px; margin-bottom:20px; width:100%}

#job_fc h3{border-bottom:#ccc 1px dashed; border-top:#ccc 1px dashed; line-height:30px; background:url(../images/ico03.jpg) no-repeat left 2px; padding-left:25px; font-size:14px}
#job_fc ul{float:right; overflow:hidden;  margin-top:18px; margin-left:-20px!important; margin-left:-50px}
#job_fc li{float:left; text-align:center; line-height:30px; margin-left:18px}
#job_fc li img{padding:2px; border:#d8d8d8 1px solid; width:130px; height:90px; margin:0 auto}

.titlelist{width:96%; margin:0 auto; margin-top:15px; height:32px; background:url(../images/titbg.jpg) repeat-x left top; margin-bottom:15px; border:#d8d8d8 1px solid}
.titlelist div{float:left; line-height:32px; text-align:center; font-size:14px; font-family:&amp;#24494; &amp;#36719; &amp;#38597; &amp;#40657; }

.titlelist div.jn{width:150px; padding-left:50px; text-align:left}
.jm{width:100px}
.js{width:110px}
.jd{width:130px}
.jc{width:100px}

.listContain{width:98%; margin:0 auto}
.list1{width:98%; margin:0 auto; background:url(../images/zline.gif) no-repeat left bottom; border:#fff 1px solid; height:35px}
.list1 LI{TEXT-ALIGN:left; LINE-HEIGHT:29px; FLOAT:left}
.lNO{WIDTH:50px; FONT-FAMILY:Verdana; COLOR:#666; FONT-SIZE:9px}
.list LI.ln{TEXT-ALIGN:center; WIDTH:170px}
.ln H2{WIDTH:170px; TEXT-ALIGN:left; TEXT-OVERFLOW:ellipsis; WHITE-SPACE:nowrap; HEIGHT:29px; FONT-SIZE:12px; OVERFLOW:hidden; FONT-WEIGHT:normal}
.lm{WIDTH:110px}
.ls{WIDTH:110px}
.ls A{COLOR:#ec6201 !important}
.ld{WIDTH:130px; FONT-FAMILY:Verdana; COLOR:#666; FONT-SIZE:9px}
.lc{WIDTH:100px; FONT-FAMILY:Verdana; COLOR:#666; FONT-SIZE:9px}
.zplc_tit{WIDTH:98%; margin:0 auto; PADDING-TOP:5px}</pre></body></html>